package com.bjb.vr.common.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.bjb.vr.common.dto.ResContent;
import lombok.Data;

/**
 * @description:
 * @author: hujingbo
 * @create: 2022-08-23 12:08
 **/
@Data
public class OptContentVo extends ResContent {
    /**
     * 主键ID
     */
    private Long id;
    /**
     * 资源名称
     */
    String resName;
    /**
     * 学段
     */
    private String period;
    /**
     * 年级
     */
    private String level;
    /**
     * 学科
     */
    private String subject;
    /**
     * 课程资源类型
     */
    private String resType;
    /**
     * 资源容量
     */
    Integer capacity;
    /**
     * 版本号
     */
    private String version;
    /**
     * 排序序号
     */
    Integer priority;
    /**
     * 出版社
     */
    private String press;
    /**
     * 语言
     */
    private String language;
    /**
     * 课程来源
     */
    private String source;
    /**
     * 主题类型
     */
    String theme;
    /**
     * 使用次数
     */
    private Integer useCount;
    /**
     * 资源状态（1显示 0隐藏）
     */
    private String visible;
    /**
     * 支持设备
     */
    String supportDevices;
    /**
     * 支持设备（如PICO）
     */
    String supportDevicesNames;
    /**
     * 学期（上、下）
     */
    private String term;
    /**
     * 教案名
     */
    private String caseName;
    /**
     * 教案路径
     */
    private String casePath;
    /**
     * 资源路径
     */
    private String contentPath;
    /**
     * 资源路径缩略图路径
     */
    private String preImagePath;
    /**
     * 教师资源预览文件路径
     */
    private String showContentPath;
    /**
     * 资源描述
     */
    private String description;
    /**
     * 小节内容
     */
    private String sections;
    /**
     * 资源是否购买 0 未购买 1 购买
     */
    private int purchase = 0;
}
